截: to cut off (a length), to stop, to intercept, section, chunk, length...
公约: convention (i.e. international agreement)...
大批: large quantities of...
看得出: can see, can tell...
久违: (haven't done sth) for a long time, a long time since we last met...
劳动力: labor force, manpower...
盐: salt...
手艺: craftmanship, workmanship, handicraft, trade...
充满: full of, brimming with, very full, permeated...
丢失: to lose, lost...